Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HUMBER PLACE Semi-Detached £60,000 26 Nov 2010
11 HUMBER PLACE Semi-Detached £15,000 9 Jan 2002
20 HUMBER PLACE Terraced £50,500 7 Sep 2012
21 HUMBER PLACE Semi-Detached £75,000 28 Oct 2021
31 HUMBER PLACE Terraced £16,403 12 Jul 2004